package com.superboo.core.service;

import com.superboo.base.exception.GirlException;
import com.superboo.core.domain.Girl;

import java.util.List;

/**
 * GirlService
 *
 * @author peiran zhang
 * @date 2017/3/20
 */
public interface GirlService {

    /**
     * 保存女生
     * @param girl
     * @return
     */
    Girl save(Girl girl);

    /**
     * 根据id,得到年龄
     * @param id
     */
    void getAge(Long id) throws GirlException;

    /**
     * 根据id,返回一个女生
     * @param id
     * @return
     */
    Girl findOne(Long id);

    /**
     * 返回全部女生
     * @return
     */
    List<Girl> findAll();
}
